require("transparent").setup {
  groups = {
    "Normal",
    "NormalNC",
    "Comment",
    "Constant",
    "Special",
    "Identifier",
    "Statement",
    "PreProc",
    "Type",
    "Underlined",
    "Todo",
    "String",
    "Function",
    "Conditional",
    "Repeat",
    "Operator",
    "Structure",
    "LineNr",
    "NonText",
    "SignColumn",
    "CursorLineNr",
    "EndOfBuffer",
  },
  extra_groups = { -- table/string: additional groups that should be cleared
    -- In particular, when you set it to 'all', that means all available groups
    -- example of akinsho/nvim-bufferline.lua
    -- "all",
    -- -- "all",
    -- -- "Pmenu",
    -- -- "PmenuSel",
    -- -- "PmenuSbar",
    -- -- "PmenuThumb",
    -- "NormalFloat",
    -- "BufferLineTabClose",
    -- "BufferlineBufferSelected",
    -- "BufferLineFill",
    -- "BufferLineBackground",
    -- "BufferLineSeparator",
    -- "BufferLineIndicatorSelected",
    -- "WinBar",
    -- "WinBarNC",
    -- "NvimTreeNormal",
  },
  exclude_groups = {}, -- table: groups you don't want to clear
  -- enable = true,
}
